// function MyArray(){
//     function JieDian(n,xiayige){
//         this.data=n
//         this.xiayige=xiayige
//     }
//     this.length=0
//     this.toujiedian=undefined
//     this.weijiedian=undefined
//     this.add=function(n){
//         var jiedian=new JieDian(n,undefined)
//         if(this.toujiedian==undefined){
//             this.toujiedian=jiedian
//             this.weijiedian=jiedian
//         }else{
//             this.weijiedian.xiayige=jiedian
//             this.weijiedian=jiedian
//         }
//         this.length++
//     }
//     this.get=function(index){
//         var tmp=this.toujiedian
//         for(var i=0;i<index;i++){
//             tmp=tmp.xiayige
//         }
//         return tmp.data
//     }
// }
// var myarr=new MyArray()
// myarr.add(7)
// myarr.add(3)
// myarr.add(5)
// myarr.add(5)
// myarr.add(6)
// myarr.add(0)
// myarr.add(8)
// for(var i=0;i<myarr.length;i++){
//     console.log(myarr.get(i))
// }
function MyArray(){
    function JieDian(n,xiayige){
        this.data=n
        this.xiayige=xiayige 
    }
    this.length=0
    this.toujiedian=undefined
    this.weijiedian=undefined
    this.add=function(n){
        var jiedian=new JieDian(n,undefined)
        if(this.toujiedian==undefined){
            this.toujiedian=jiedian      // toujiedian赋值（此，undefined）
            this.weijiedian=jiedian      //weijiedian成为一个jiedian
        }else{
            this.weijiedian.xiayige=jiedian  //weijiedian的xiayege成为一个jiedian
            this.weijiedian=jiedian          //上面var jiedian存储的值交给weijiedian添加（去，undefined）
        }
        this.length++                       //长度加1
    }
    this.get=function(index){               
        var tmp=this.toujiedian         //开始tmp=“此”
        for(i=0;i<index;i++){
            tmp=tmp.xiayige             //tmp=xiayige的toujiedian
        }
        return tmp.data
    }
}
var myarr=new MyArray()
myarr.add("此")
myarr.add("去")
myarr.add("必")
myarr.add("经")
myarr.add("年")
myarr.add("荒")
myarr.add("野")
myarr.add("寒")
myarr.add("暑")
myarr.add("换")
myarr.add("红")
myarr.add("颜")
for(i=0;i<myarr.length;i++){
    console.log(myarr.get(i))
}
